package com.kakarote.hrm.entity.VO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 数据同步-招聘人员数据
 *
 * @author system
 * @date 2024-11-15
 */
@Getter
@Setter
@ApiModel(description = "数据同步-招聘人员数据")
public class SyncRecruitUserVO {

    @ApiModelProperty(value = "计划编号")
    private String planId;

    @ApiModelProperty(value = "启动计划编号")
    private String startPlanId;

    @ApiModelProperty(value = "过程编号")
    private String procesId;

    @ApiModelProperty(value = "岗位编号")
    private String positionId;

    @ApiModelProperty(value = "招聘岗位")
    private String positionName;

    @ApiModelProperty(value = "招聘人员ID")
    private String userId;

    @ApiModelProperty(value = "招聘人员名称")
    private String realName;

    @ApiModelProperty(value = "招聘人员性别（男，女）")
    private String sex;

    @ApiModelProperty(value = "招聘渠道（校招、社招）")
    private String channel;

    @ApiModelProperty(value = "年龄")
    private Integer age;

    @ApiModelProperty(value = "学历（小学、初中、高中、中专、大专、大学、硕士研究生、博士研究生、无）")
    private String education;

    @ApiModelProperty(value = "专业技术职务类别(初级,中级，正高级、高级)")
    private String technicalLevel;

    @ApiModelProperty(value = "技术工人类型(初级工,中级工,高级工,技师,高级技师)")
    private String technologyType;

    @ApiModelProperty(value = "岗位类别（管理岗、专技岗、工勤岗）")
    private String positionType;

    @ApiModelProperty(value = "招聘用户数据ID")
    private String recruitmentUserId;
}
